Hero image

Mr Walsh's Primary Resources

Gareth Walsh here, I'm a primary school teacher (year 4) working in inner London. I have a bunch of posters, displays, worksheets, class assemblies, I Spy puzzles, colouring sheets and more that are really helpful in a primary school classroom- have a look!

Gareth Walsh here, I'm a primary school teacher (year 4) working in inner London. I have a bunch of posters, displays, worksheets, class assemblies, I Spy puzzles, colouring sheets and more that are really helpful in a primary school classroom- have a look!
Habitats and Living Things Class Assembly Script
GarethWalsh92GarethWalsh92

Habitats and Living Things Class Assembly Script

(0)
This habitats and living things themed script for a school play or class assembly is suitable for ages 7 to 12, consisting of 20 named parts and taking approximately 20 minutes. It is lighthearted and funny, while also educational, teaching an audience all about habitats and living things, including mammals, insects, fish, reptiles and amphibians.
Planets and Solar System Class Assembly Script
GarethWalsh92GarethWalsh92

Planets and Solar System Class Assembly Script

(0)
This planets and solar system themed script for a school play or class assembly is suitable for ages 7 to 12, consisting of 20 named parts and taking approximately 20 minutes. It is lighthearted and funny, while also educational, teaching an audience all about the planets and our solar system.
Healthy Bodies (diet, exercise etc.) Class Assembly Script
GarethWalsh92GarethWalsh92

Healthy Bodies (diet, exercise etc.) Class Assembly Script

(0)
This healthy bodies (exercise, diet, sleep, emotions) themed script for a school play or class assembly is suitable for ages 7 to 12, consisting of 20 named parts and taking approximately 20 minutes. It is lighthearted and funny, while also educational, teaching an audience all about how to keep healthy as a kid!
Ocean Habitats  Class Assembly Script
GarethWalsh92GarethWalsh92

Ocean Habitats Class Assembly Script

(0)
This school play based on primary school age (7-11) learning on ocean habitats and ocean conservation is perfect for a primary school play. It is lighthearted, funny and scientifically educational. There are 20 parts and it takes approximately 20 minutes.
Human Body Class Assembly Script
GarethWalsh92GarethWalsh92

Human Body Class Assembly Script

(0)
This human body themed script for a school play or class assembly is suitable for ages 7 to 12, consisting of 20 named parts and taking approximately 20 minutes. It is lighthearted and funny, while also educational, covering teeth, digestive system, the five senses, muscles, movement and heart rate.
Plastic Pollution Class Assembly Script
GarethWalsh92GarethWalsh92

Plastic Pollution Class Assembly Script

(0)
This plastic pollution themed script for a school play or class assembly is suitable for ages 7 to 12, consisting of 20 named parts and taking approximately 20 minutes. It is lighthearted and funny, while also educational, with a clear call to action around tackling plastic pollution.
Electricity Class Assembly Script
GarethWalsh92GarethWalsh92

Electricity Class Assembly Script

(0)
This electricity themed script for a school play or class assembly is suitable for ages 7 to 12, consisting of 20 named parts and taking approximately 20 minutes. It is lighthearted and funny, while also educational. It covers areas such as the discovering of electricity, circuits, generating electricity with renewable energy.